home *** CD-ROM | disk | FTP | other *** search
/ Champak 49 / Volume 49 - JOGO DISK .iso / Games / golfjam.swf / scripts / DefineSprite_62 / frame_1 / DoAction.as
Encoding:
Text File  |  2007-10-03  |  5.3 KB  |  193 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 1917;
  4. }
  5. var ┬º\x01┬º = -1450 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 467)
  9.    {
  10.       set("\x01",eval("\x01") + 431);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else
  14.    {
  15.       if(eval("\x01") == 846)
  16.       {
  17.          set("\x01",eval("\x01") - 422);
  18.          break;
  19.       }
  20.       if(eval("\x01") == 743)
  21.       {
  22.          set("\x01",eval("\x01") + 41);
  23.          ┬º┬ºpush("\x0f");
  24.       }
  25.       else if(eval("\x01") == 784)
  26.       {
  27.          set("\x01",eval("\x01") + 49);
  28.          ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  29.          {
  30.             return 1917;
  31.          }));
  32.       }
  33.       else if(eval("\x01") == 833)
  34.       {
  35.          set("\x01",eval("\x01") + 154);
  36.          ┬º┬ºpush(!function ┬º\x01\x02┬º()
  37.          {
  38.             return 1917;
  39.          });
  40.       }
  41.       else if(eval("\x01") == 757)
  42.       {
  43.          set("\x01",eval("\x01") - 14);
  44.          var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  45.          {
  46.             return 1917;
  47.          };
  48.       }
  49.       else
  50.       {
  51.          if(eval("\x01") == 278)
  52.          {
  53.             set("\x01",eval("\x01") + 328);
  54.             break;
  55.          }
  56.          if(eval("\x01") == 330)
  57.          {
  58.             set("\x01",eval("\x01") - 190);
  59.          }
  60.          else if(eval("\x01") == 104)
  61.          {
  62.             set("\x01",eval("\x01") + 712);
  63.          }
  64.          else if(eval("\x01") == 987)
  65.          {
  66.             set("\x01",eval("\x01") - 978);
  67.             if(function ┬º\x01\x02┬º()
  68.             {
  69.                return 1917;
  70.             })
  71.             {
  72.                set("\x01",eval("\x01") + 165);
  73.             }
  74.          }
  75.          else if(eval("\x01") == 606)
  76.          {
  77.             set("\x01",eval("\x01") + 210);
  78.          }
  79.          else if(eval("\x01") == 372)
  80.          {
  81.             set("\x01",eval("\x01") + 474);
  82.             if(function ┬º\x01\x02┬º()
  83.             {
  84.                return 1917;
  85.             })
  86.             {
  87.                set("\x01",eval("\x01") - 422);
  88.             }
  89.          }
  90.          else if(eval("\x01") == 898)
  91.          {
  92.             set("\x01",eval("\x01") - 620);
  93.             if(function ┬º\x01\x02┬º()
  94.             {
  95.                return 1917;
  96.             })
  97.             {
  98.                set("\x01",eval("\x01") + 328);
  99.             }
  100.          }
  101.          else if(eval("\x01") == 140)
  102.          {
  103.             set("\x01",eval("\x01") + 617);
  104.             ┬º┬ºpush("\x0f");
  105.             ┬º┬ºpush(1);
  106.          }
  107.          else
  108.          {
  109.             if(eval("\x01") == 174)
  110.             {
  111.                set("\x01",eval("\x01") + 301);
  112.                var friction = 0.95;
  113.                var gravity = 5;
  114.                var count = 0;
  115.                var max = 10;
  116.                this.attachMovie("ball","ball",0);
  117.                var margin = ball._width / 2;
  118.                this.ball.removeMovieClip();
  119.                floor = 240 - margin;
  120.                right = 320 - margin;
  121.                left = -320 + margin;
  122.                out = 240 + margin;
  123.                this.onEnterFrame = function()
  124.                {
  125.                   var _loc2_ = this;
  126.                   if(count < max && random(5) == 1)
  127.                   {
  128.                      _loc2_.attachMovie("ball","b" + count,count++,{_x:20 + (random(600) - 300),_y:-240,xspeed:random(70) - 35,yspeed:random(30) / 2});
  129.                   }
  130.                   i = 0;
  131.                   while(i <= count)
  132.                   {
  133.                      var _loc1_ = _loc2_["b" + i];
  134.                      _loc1_._x += _loc1_.xspeed;
  135.                      _loc1_._y += _loc1_.yspeed;
  136.                      if(_loc1_._x < left)
  137.                      {
  138.                         _loc1_._x = left;
  139.                         _loc1_.xspeed *= -1;
  140.                      }
  141.                      if(_loc1_._x > right)
  142.                      {
  143.                         _loc1_._x = right;
  144.                         _loc1_.xspeed *= -1;
  145.                      }
  146.                      if(_loc1_._y > floor && _loc1_.yspeed > 40)
  147.                      {
  148.                         _loc1_._y = floor;
  149.                         _loc1_.yspeed *= -1;
  150.                      }
  151.                      if(_loc1_._y > out)
  152.                      {
  153.                         _loc1_._x = 20 + (random(600) - 300);
  154.                         _loc1_._y = -240;
  155.                         _loc1_.xspeed = random(70) - 35;
  156.                         _loc1_.yspeed = random(30) / 2;
  157.                      }
  158.                      _loc1_.xspeed *= friction;
  159.                      _loc1_.yspeed *= friction;
  160.                      _loc1_.yspeed += gravity;
  161.                      i++;
  162.                   }
  163.                };
  164.                stop();
  165.                break;
  166.             }
  167.             if(eval("\x01") == 424)
  168.             {
  169.                set("\x01",eval("\x01") - 284);
  170.             }
  171.             else if(eval("\x01") == 9)
  172.             {
  173.                set("\x01",eval("\x01") + 165);
  174.             }
  175.             else
  176.             {
  177.                if(eval("\x01") == 475)
  178.                {
  179.                   set("\x01",eval("\x01") - 475);
  180.                   break;
  181.                }
  182.                if(eval("\x01") != 816)
  183.                {
  184.                   break;
  185.                }
  186.                set("\x01",eval("\x01") - 444);
  187.                ┬º┬ºpush(true);
  188.             }
  189.          }
  190.       }
  191.    }
  192. }
  193.